APL

APL
APL

APL (A Programming Language)

Langage algorithmique de caractère mathématique essentiellement conçu pour l’enseignement des mathématiques et la recherche théorique ou appliquée; cependant sa facilité d’emploi et sa généralité le rendent accessible à tous les utilisateurs, en particulier à ceux qui n’ont aucune notion du traitement de l’information, et cela pour la résolution de problèmes de toute importance. Il trouve en particulier de grandes applications dans les universités. Mais c’est surtout un langage conversationnel adapté au fonctionnement des systèmes en «temps partagé»; le dialogue entre la machine et le terminal (utilisateur) est direct et continuel.

Créé en 1962 par K. E. Iverson et son équipe (IBM), ce n’est que vers 1966 qu’APL a commencé à se répandre parmi les utilisateurs.

Outre sa syntaxe remarquablement simple (pas de hiérarchie d’opérateurs), l’originalité de ce langage réside, d’une part, dans l’emploi généralisé de la notion de matrice comme structure principale de données et, d’autre part, dans la grande souplesse d’utilisation des fonctions définies par l’utilisateur, en plus des fonctions de bibliothèque. L’écriture des ordres est extrêmement concise. De nombreuses opérations mathématiques sont accessibles, ainsi que des opérations de transfert de contrôle (il convient de noter toutefois que, par sa conception, APL rend superflu le recours aux boucles programmées), d’affectation, de contrôle des entrées/sorties (communications terminal-système). APL est cependant fort mal adapté à la manipulation des fichiers (ce qui d’ailleurs ne correspond pas à sa vocation).

APL nom masculin (abréviation de a programming language) Langage de programmation très concentré dans son expression symbolique et bien adapté aux traitements interactifs ou conversationnels ainsi qu'au maniement de tableaux.

Encyclopédie Universelle. 2012.

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • Apl.de.ap — Datos generales Nacimiento 28 noviembre 1974 (37 años) Origen …   Wikipedia Español

  • apl.de.ap — aux Filipino American Library Spirit Awards à Los Angeles. Nom Allen Pineda Lindo Naissance …   Wikipédia en Français

  • Apl.de.ap — apl.de.ap aux Filipino American Library Spirit Awards à Los Angeles. Nom Allen Pineda Lindo Naissance …   Wikipédia en Français

  • Apl De Ap — apl.de.ap (links) mit Fergie, ebenfalls Mitglied der Black Eyed Peas Apl De Ap (* 28. November 1974 in Pampanga, Sapangbato, Angeles, Philippinen; eigentlich Allan Pineda Lindo), auch apl.de.ap, ist ein US amerikanischer Musiker. Apl De Ap,… …   Deutsch Wikipedia

  • apl.de.ap — bei einer Preisverleihung 2006 apl.de.ap (* 28. November 1974 in Pampanga, Sapangbato, Angeles City, Philippinen; eigentlich Allan Pineda Lindo), ist ein US amerikanischer Musiker. apl.de.ap, dessen Mutter Filipina und dessen Vater Afroamerikaner …   Deutsch Wikipedia

  • APL — is an abbreviation, acronym, or initialism that may refer to: *APL (programming language), a computer programming language with specialized array processing capabilities *Above Poverty Line, the section of people who can fulfil their minimum… …   Wikipedia

  • Apl.de.ap — и Ферги Аллен Пинеда Линдо (англ. Allan Pineda Lindo)  участник коллектива Black Eyed Peas, выступающий под псевдонимом apl.de.ap …   Википедия

  • Apl — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres > Sigles de trois lettres …   Wikipédia en Français

  • APL — 〈Abk. für engl.〉 A Programming Language (eine Programmiersprache) * * * APL   [Abk. für A Programming Language; dt. »eine Programmiersprache«], eine Programmiersprache, die auf ein 1962 veröffentlichtes Buch des an der Harvard Universität tätigen …   Universal-Lexikon

  • apl. — apl. 〈Abk. für〉 außerplanmäßig ● apl. Professor * * * apl.,   Abkürzung für außerplanmäßig, z. B. apl. Professor, außerplanmäßiger Professor. * * * apl. [Prof.] = außerplanmäßig[er Professor] …   Universal-Lexikon

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”